1
Definizione di Universi di Sviluppo Paralleli
AI016Lesson 4
00:00

In Git, lo sviluppo parallelo viene ottenuto tramite i rami. Formalmente, un ramo è una linea indipendente di sviluppo che si discosta dal flusso principale. Ciò permette a più percorsi di lavoro di coesistere come Oggetti Interni senza interferire con la stabilità del codice principale.

1. Lo Stato Primo: Master

Ogni repository inizia con un ramo predefinito noto come master. Questo è il ramo predefinito di Git. Quando esegui git branch per elencare tutti i rami, l' asterisco (*) accanto ad esso indica che è l'ambiente attualmente estratto — il tuo universo attivo.

master

2. Il Ramo Funzionalità

Mentre alcuni rami sono di breve durata, un ramo funzionalità è un tipo di ramo tematico di lunga durata creato con l'intento specifico di sviluppare una funzionalità specifica. Isola il codice "in corso di lavorazione" dal ramo "master" pronto per la produzione.

Analogia: Pensa ai progetti principali per un grattacielo. Per testare i pannelli solari, usi sovrapposizioni trasparenti (rami funzionalità). Puoi sperimentare e commettere errori sulle sovrapposizioni senza mai mettere a rischio l'integrità dei progetti originali.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>